cycle pumps - French English Dictionary